package br.ufmt.eit.cursos.manegedbean;

import java.util.ArrayList;
import java.util.List;

import javax.faces.model.SelectItem;

import br.ufmt.eit.cursos.dao.EstadoDAO;
import br.ufmt.eit.cursos.entidades.Estado;

public class EstadoMB 
{
	private List<Estado> listaEstados;
	
	public EstadoMB()
	{
		listaEstados = new ArrayList<Estado>();
		EstadoDAO estadoDAO = new EstadoDAO();
		listaEstados = estadoDAO.getTodos("Estado");
	}
	
	public List<SelectItem> getTodosUF()
	{
		List<SelectItem> retorno = new ArrayList<SelectItem>();
        
		for (int i = 0; i < listaEstados.size(); i++) 
		{	
			retorno.add(new SelectItem(listaEstados.get(i).getUF(), listaEstados.get(i).getUF()));
		}
        
        return retorno;
	}
}
